work hard and hurriedly - German English Dictionary